# 1. 打印语句（print）
print("Hello World!")  # 打印字符串
print(2024)            # 打印整数
print(3.14)            # 打印浮点数

# 2. 变量与赋值
name = "Alice"         # 字符串变量
age = 25               # 整数变量
height = 1.68          # 浮点数变量
print("\n变量值：")
print(name)
print(age)
print(height)

# 3. 基本数据类型操作
# 整数（int）运算
a = 10
b = 3
print("\n整数运算：")
print("加法:", a + b)   # 13
print("除法:", a / b)   # 3.333... (自动转为float)

# 浮点数（float）运算
pi = 3.14159
radius = 2.5
area = pi * (radius ** 2)
print("\n浮点数运算：")
print("圆面积:", area)  # 19.6349375

# 字符串（str）操作
message = "Python学习"
print("\n字符串操作：")
print("首字母大写:", message[0].upper() + message[1:])  # 首字母大写
print("字符串长度:", len(message))  # 6 (中英文字符均算1个长度)
print("重复字符串:", message * 2)  # Python学习Python学习

# 4. 类型转换与格式化输出
print("\n类型转换：")
num_str = "100"
print("字符串转整数:", int(num_str) + 5)  # 105
print("整数转字符串:", "数值: " + str(age))

# 格式化输出
print(f"\n格式化输出：{name}今年{age}岁，身高{height:.2f}米")
# Alice今年25岁，身高1.68米